Page({
  data: {
    // 票的信息
    tickerInfo: '',
    // 票号
    ticketArr: [],
    id_: ''
  },


  onLoad: function (options) {
    console.log(options.id)
    const db = wx.cloud.database()
    const orders = db.collection('orders')
    orders.doc(options.id).get().then(res => {
      console.log(res.data)
      this.setData({
        tickerInfo: res.data,
        ticketArr: res.data.ticketIdArr,
        id_: options.id
      })
    })
  },
  // 使用票，状态码变为 1
  onUse: function () {
    wx.showLoading({
      title: '使用中',
    })
    setTimeout(function () {
      wx.hideLoading()
    }, 1000)
    console.log(this.data.id_)
    const db = wx.cloud.database()
    const orders = db.collection('orders')
    orders.where({
      _id: this.data.id_
    }).get().then(res => {
      wx.showToast({
        title: '使用成功',
        icon: 'success',
        duration: 2000
      })
      console.log(res.data[0].state)
      if (res.data[0].state == 0) {
        orders.where({
          _id: this.data.id_
        }).update({
          data: {
            state: 1,
            stateinfo: '已使用',
            comment: '去评价',
            btn:'不可重复使用',
            // 修改状态颜色 已使用 待评论 是黄色 #FFCE44
            css:"color:#FFCE44"
            
          }
        }).then(res => {
          console.log(res.data)
          wx.showToast({
            title: '使用成功！',
          })
          wx.switchTab({
            url: '../../order/order',
          })
        })
      } else {
        wx.showToast({
          title: '已失效，不可使用',
          icon: "error"
        })
      }
    })

  }
})